package utilities;

import java.text.Format;
import java.text.SimpleDateFormat;
import java.util.Date;

import android.net.Uri;

public class Mensaje {
	private int id;
	private String nombre;
	private String destinatario;
	private Long fecha;
	private String compania;//proveedor
	private int cantidadMensajes;
	private long longitud;
	private Uri urisms;
	
	//new Mensaje(++id, destinatario, nombre, fecha, compania, longitud)
	public Mensaje(int id, String destinatario, String nombre,Long fecha, String compania,long longitud,Uri urisms) {
		super();
		this.id = id;
		this.destinatario = destinatario;
		this.fecha = fecha;
		this.compania = compania;
		this.longitud = longitud;
		this.nombre = nombre;
		this.urisms = urisms;
	}
	public Mensaje(int id, String destinatario, Long fecha, String compania,int cantidadMensajes, long longitud,Uri urisms) {
		super();
		this.id = id;
		this.destinatario = destinatario;
		this.fecha = fecha;
		this.compania = compania;
		this.cantidadMensajes = cantidadMensajes;
		this.longitud = longitud;
		this.urisms = urisms;
	}
	
	 public Uri getUrisms() {
			return urisms;
		}
		public void setUrisms(Uri urisms) {
			this.urisms = urisms;
		}
		
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getDestinatario() {
		return destinatario;
	}
	public void setDestinatario(String destinatario) {
		this.destinatario = destinatario;
	}
	public Long getFecha() {
		return fecha;
	}
	public void setFecha(Long fecha) {
		this.fecha = fecha;
	}
	public String getCompania() {
		return compania;
	}
	public void setCompania(String compania) {
		this.compania = compania;
	}
	public int getCantidadMensajes() {
		return cantidadMensajes;
	}
	public void setCantidadMensajes(int cantidadMensajes) {
		this.cantidadMensajes = cantidadMensajes;
	}
	public long getLongitud() {
		return longitud;
	}
	public void setLongitud(long longitud) {
		this.longitud = longitud;
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	
	public String getFechaMensaje() {
		Date fec = new Date(fecha);
		Format formatter = new SimpleDateFormat("dd/MMM/yyyy");
		String f1 = formatter.format(fec);
		
		formatter = new SimpleDateFormat("h:mm a");
		String f2 = formatter.format(fec);
		return f1+" "+f2;
	}
	

}
